/* CSS Document */
body,div,dl,dt,dd,ul,li,ol,h1,h2,h3,h4,h5,h6,p,input,span,a,img,b,table,tr,th,td,tbody,form,fiedset,pre,textarea,blockquote{margin:0;padding:0;list-style:none}
a{text-decoration:none;outline:none;color:#000;}
img{ display:block;}
body{ font-family: -apple-system,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; font-size:14px;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
input,button,select,textarea{outline:none}
textarea{resize:none}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:none;}
a:active{text-decoration:none}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after{ content:""; clear:both; display:block; font-size:0; height:0; overflow:hidden;}
.clearfix{ zoom:1;}
.yellow{
    color:#ff6000;
}

.wrap{width:1200px;  margin:0 auto;}
body{padding-top:40px; background: #f8f8f8;}
.main-content{margin-bottom:20px;}
/* .main-content2{background: #f8f8f8;} */
.common-content{width:1160px; padding:20px; background:#fff; margin:0 auto 20px;}
/* top */

.nav-itert{height:40px;width:100%;background-color:#222222;z-index:99999;position: absolute;top:0px;left: 0px;}
.nav-c{width:1200px; margin:0 auto;}
.nav-itert .welcom .we-biao{color:#fff;font-size:14px;line-height:40px;}
.nav-itert .welcom a{color:#fff;font-size:14px;line-height:40px;}
.nav-itert .welcom a:hover{color:#007ff4;}
.nav-itert .welcom .wela-s{margin-right:10px;}
.nav-itert .nav-right li{float:left;line-height:40px;background:url("../../images/pc/nav-top-ba.png") right center no-repeat;}
.nav-itert .nav-right li:last-child{background:none;}
.nav-itert .nav-right li a{color:#fff;margin:0px 8px;}
.nav-itert .nav-right li a:hover{color:#007ff4;}
.nav-itert .nav-right li .nr-gwc{background:url("../../images/pc/gouwuche.png") left center no-repeat;padding-left:18px;}
.nav-itert .nav-right li .nr-gwc .bjsm{color:#007ff4;}
.nav-itert .nav-right .phoneli{background:none;}
.nav-itert .nav-right li .sjban{background:url("../../images/pc/wel-phone.png") left center no-repeat;padding-left:10px;margin-right:0px;}
.nav-itert .nav-right .wel-zpp{position:relative;}
.nav-itert .nav-right .wel-zpp .wz-i{display:none;width: 10px;height: 7px;position:absolute;bottom:-1px;left:24px;background:url("../../images/pc/zpp-tri_02.png") center no-repeat;}
.nav-itert .nav-right .wel-zpp .wz-show{display:inline-block;}
.nav-itert .nav-right .wel-zpp .zp-menu{display:none;padding:5px 18px;position:absolute;top:40px;left:-104px;width: 255px;height: 122px;border:1px solid #007ff4;background-color:#fff;}
.nav-itert .nav-right .wel-zpp .zpme-show{display:block;}
.nav-itert .nav-right .wel-zpp .zp-menu a{float:left;color:#666666;margin:0px 0px;}
.nav-itert .nav-right .wel-zpp .zp-menu a:hover{color:#007ff4;}
.nav-itert .nav-right .wel-zpp .zp-menu .lettspacing1{letter-spacing:9px;}
.dt-username{color: #007ff4;}
.dtb-ath{color: #007ff4;}
.nav-itert .nav-right .zannouse a{color:#999;}
.nav-itert .nav-right .zannouse a span.bjsm{color:#999;}
.nav-itert .nav-right .zannouse a:hover{color:#999;}
.nav-itert .nav-right .wel-zpp:hover .zp-menu,.nav-itert .nav-right .wel-zpp:hover .wz-i{display:block;}
/*top-content*/
.index-top{background:none !important;}
.top-content{height:80px; padding:10px 0; background:#fff;width:1200px;margin:0 auto; }
.top-content .top_logo{float:left; width:386px; height:40px; padding-left:20px; margin-top:20px;}
.top_logo .logoIcon{float:left; overflow: hidden;}
.top_logo .logoIcon img{height:40px;}
.sub-logo{float:left; height:20px; padding-left:8px; line-height:20px; font-size:22px; border-left:1px solid #007ff4; color:#007ff4; margin-left:16px; margin-top:10px;}
.sub-logoSort{float:left; width:65px; height:29px; background:url(../../images/pc/sub-logoBg.png) left top no-repeat; text-align: center;font-size:12px; line-height: 22px; color:#fff; margin:0 0 0 7px;}
/*search-content*/
.search-content{float:left;  height:36px;margin:22px 0 0;width:568px;}
.search-content .search-panel{position:relative;float:left; width:94px; height:34px; border:1px solid #007ff4; background: #fff; cursor: pointer;}
.search-content .search-panelTitle{height:34px;padding-left:12px; line-height: 34px; color: #666; font-size:14px; background: url(../../images/pc/search-arrow.png) 77px 15px no-repeat;}
.search-content .search-panelTitle.down{background: url(../../images/pc/search-arrowOn.png) 77px 15px no-repeat;}
.search-content .search-categories{display:none;position:absolute; left:-1px; top:34px; width:94px; background: #fff;font-size:12px; border:1px solid #007ff4;border-top:none; z-index: 1; overflow: hidden;}
.search-categories a{display:block; height:30px;padding-left:12px; line-height: 30px;border-top:1px solid #eee; color:#666; margin-top:-1px;}
.search-content .searchInput_box{position:relative;float:left; width:382px; height:34px; border-top:1px solid #007ff4; border-bottom:1px solid #007ff4;}

.searchInput{float:left;display:block;width:370px;height:31px; padding: 0 6px; font-size:14px; color: #999; overflow: hidden; line-height: 34px;border: none;}
.search-content .searchBtn{border:none;float:left; width:90px; height:36px; background: #007ff4; font-size:16px; color: #fff; letter-spacing: 4px; text-align: center; line-height: 36px; cursor: pointer;}
.hot-search{position:absolute; right:0; top:0; height:34px; font-size:13px; color: #a7a7a7;  line-height: 34px;}
.hot-search a{color: #a7a7a7; margin-right:16px;}

.search-categories a:hover,.hot-search a:hover{color:#007ff4;}
.searchBtn:hover{background: #016ccf;}
/*top-telNumber*/
.top-telNumber{float:right; width:140px; height:40px; padding-left:34px; margin-right: 20px; background: url(../../images/pc/tel_icon.png) left center no-repeat; line-height:20px; margin-top:20px;}
.server-time{display:block;font-size:14px; color:#999;}
.server-telNumber{font-size:20px;color: #007ff4; white-space: nowrap;}
/* nav-bg */
.nav-bg{width:100%; height:42px;}
.nav{background:#fff;height:100%;}
.nav-list{position:relative; float:left; width:150px;}
.nav-list:hover h3 a{color:#fff;}
.nav-list h3{height:42px; line-height: 42px; font-size:16px; color: #fff; text-align: center;}
.nav-list h3 a{display:block;}
.nav-list .sub-nav{display:none; position:absolute; left:0; top:42px; width:100%; background:#fff; z-index: 3;}
.nav-list .sub-nav a{display:block; height:42px; line-height: 42px; color:#3c3c3c; text-align: center;}
.nav-list .sub-nav a:hover{ background: #007ff4; color: #fff;}
.nav-list:hover,.nav-list.current{background: #007ff4;}
.nav-list.current h3 a{color:#fff;}
/* friendlink-title */
.friendlink-content{width:1200px; margin:0 auto 20px; overflow: hidden;}
.friendlink-title{height:50px;font-size:20px; color: #666; line-height: 50px; border-bottom:1px solid #ddd; }
.friendlink-list{width:1222px;padding:10px 0; margin-left:-22px; overflow: hidden;}
.friendlink-list a{float:left; line-height: 24px; color:#666; margin-left:22px;}
.friendlink-list a:hover{color: #007ff4;}
/* footer */
.footer{padding:30px 0; line-height:24px; background:#e5e5e5;}
.footer-inner{width:1200px;text-align: center; margin:0 auto;}
.footer-list{margin-bottom:10px;}
.footer-list a{ font-size:14px; color: #666; margin:0 10px;}
.footer-details{font-size:12px; color: #777;}
.footer-details a{color: #777;}
.footer-details span{color: #aeaeae; padding:0 5px;}
.footer-details a:hover,.footer-list a:hover{color: #007ff4;}
/*page*/
.page_container{text-align: center; overflow: hidden; margin:30px auto 0px;}
.page-list{display:inline-block; *display:inline; *zoom:1;}
.page-first,.page-prev,.page-number,.page-next,.page-last{float:left; height:28px; padding:0 10px; font-size:14px; color: #999;  line-height: 28px;}
.page-more{float:left;padding:0 3px; color: #999;line-height: 28px;}
.page-prev,.page-number,.page-next{border:1px solid #ebebeb;margin:0 4px;}
.page-prev{width:7px; background: url(../../images/pc/page-prev.png) center center no-repeat;}
.page-next{width:7px; background: url(../../images/pc/page-next.png) center center no-repeat;}
.page-prev:hover,.page-number:hover,.page-next:hover{border:1px solid #007ff4; color:#007ff4;}
.page-prev:hover{width:7px; background: url(../../images/pc/page-prevOn.png) center center no-repeat;}
.page-next:hover{width:7px; background: url(../../images/pc/page-nextOn.png) center center no-repeat;}
.page-number.current{background: #007ff4;border:1px solid #007ff4;color:#fff; }
.page-first:hover,.page-last:hover{ color:#007ff4;}
/* loaction */
.list_of_loaction{height:30px;padding:15px 0; line-height: 30px; font-size:12px; color:#999; }
.list_of_loaction a,.list_of_loaction span,.left-arrow{float:left; color: #999; margin:0 2px;}
.list_of_loaction a:hover{color: #007ff4;}
.left-arrow{width:6px; height:30px;;background:url(../../images/pc/left-arrow.png) center center no-repeat;}
/* commonSort-title{ */
.commonSort-title{height:57px; line-height: 57px; border-bottom:1px solid #e8e8e8; font-size:16px; color:#007ff4;}
.commonSort-title a{float:left;height:56px; color:#666; margin-left:30px;}
.commonSort-title a.on,.commonSort-title a:hover{border-bottom:2px solid #007ff4; color: #007ff4;}
.commonSort-title a {float: left;height: 56px;color: #666;margin-left: 30px;}

/* 404 */
.not-found{display:table; width:100%; padding:200px 0 130px;text-align: center;}
.notFound-con{display:table-cell;width:100%; vertical-align: middle; }
.notFound-con img{display:block; margin:0 auto;}
.no-foundTips{padding:30px 0 40px;font-size:20px; color: #666;}
.no-foundTips span{color: #f00;}
.no-foundBtn a{display:inline-block; width:98px; height:45px; padding-left:48px; border:1px solid #2c9aff; line-height: 45px; font-size:16px; text-align: left; margin:0 30px;}
.back-prevBtn{background:url(../../images/pc/preindOn.png) 15px center no-repeat #007ff4; color: #fff; }
.back-prevBtn:hover{background:url(../../images/pc/preindOn.png) 15px center no-repeat #2c9aff; color: #fff;}
.back-index{background:url(../../images/pc/home.png) 15px center no-repeat;color: #007ff4;}
.back-index:hover{background:url(../../images/pc/home-on.png) 15px center no-repeat #2c9aff;color: #fff;}

/* other-pages */
.other-pages{width:100%;padding:0 0 30px; background:#f8f8f8; overflow: hidden;}
.other-pageTit{height:78px; line-height:78px; border-bottom:1px solid #e2e2e2; font-size:18px; color: #007ff4; margin-bottom:10px;}
.other-pageCon{margin-bottom:5px; overflow: hidden;}
.other-pageSort{height:36px; line-height:36px; font-size:18px; color:#333;}
.other-pageList{width:1210px; margin-left:-10px; overflow: hidden;}
.other-pageList a{float:left; padding:0 9px; line-height: 36px; color: #999; font-size:18px; background:url(../../images/pc/grey-line.jpg) left center no-repeat; font-size:18px;}
.other-pageList a:hover{color: #007ff4;}
/* head-banner */
.head-banner{width:1200px;background:#fff; overflow: hidden;margin:0 auto;}
/* back-top */
.back-top{position:fixed; bottom:10px; right:5px; width:40px; height:40px; background:#d6d6d6; color: #fff; font-size:12px; text-align: center; cursor: pointer;z-index:3;}
.back-top img{padding:8px 0 3px; margin:0 auto; cursor: pointer;}
.back-top:hover{background:#007ff4;}
